package com.csu.express.service;

import java.util.List;

import com.csu.common.exception.WebException;
import com.csu.express.pojo.CustomerPojo;
import com.csu.express.pojo.OrderPojo;
import com.csu.express.vo.CustomerVo;

/** 
 * @项目名称：express
 * @类名称：UserService
 * @类描述：
 * @创建人：Tangc
 * @创建时间：2017年9月21日 下午3:55:37
 * @company:
 */
public interface CustomerService
{

    /** @description
     * @author TangC
     * @date 2017年9月22日 上午9:00:35
     * @param number
     * @param password
     * @param name
     * @return
     */

    CustomerPojo sign(String cellphone, String password, String name);

    /** @description
     * @author TangC
     * @date 2017年9月22日 上午9:00:45
     * @param number
     * @param password
     * @return
     */

    CustomerPojo login(String cellPhone, String password) throws WebException;

    /** @description
     * @author TangC
     * @date 2017年10月23日 下午8:11:13
     * @return
     */

    List<OrderPojo> getOrders();

    /**
     * @description
     * @author 阳凯
     * @date 2017年11月5日 下午9:34:24
     * @param customerId
     * @return
     */

    CustomerVo getCustomerInfoById(Integer customerId);

}
